package com.koron.operation.classes.schedule.bean.dto;

import com.koron.operation.classes.schedule.bean.po.ClassesSchedule;
import com.koron.operation.classes.schedule.bean.po.ClassesShift;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 移动端班次信息
 * @author jzp
 * @since 2022/7/27
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ClassesShiftScheduleDTO extends ClassesShiftDTO {

    @ApiModelProperty("排班方案信息")
    private ClassesSchedule classesSchedule;

    @ApiModelProperty("本值班次信息")
    private ClassesShift preClassesShiftDTO;

    @ApiModelProperty("下值班次信息")
    private ClassesShift nextClassesShiftDTO;

    @ApiModelProperty("本值是否自动交接")
    private Integer preAutoSwitch;

    @ApiModelProperty("下值是否自动交接")
    private Integer nextAutoSwitch;

}
